Địa lý Nghi_Lâm

Xã Nghi Lâm nằm ở phía tây của huyện Nghi Lộc, chỉ cách trung tâm huyện khoảng 15 km, có vị trí địa lý:

Theo thống kê năm 2015, xã có diện tích 24,08 km², dân số là 9.108 người, mật độ dân số đạt 378 người/km².[1]